import Vue from 'vue';
import Router from 'vue-router';

const originalPush = Router.prototype.push;
Router.prototype.push = function push (location) {
    return originalPush.call(this, location).catch(err => err);
};

Vue.use(Router);
export default new Router({
    routes: [
        {
            path: '/index',
            component: () => import( '../pages/index.vue'),
            name: 'index',
            meta: { title: '城市安全清单制管理平台' }
        },
        {
            path: '/svg',
            component: () => import( '../pages/showComponent.vue'),
            name: 'svg',
            meta: { title: '作品集' }
        },

        {
            path: '*',
            redirect: '/index'
        }
    ]
});